.all{
  padding: 0;
  margin: 0;
  position: relative;
  width: 100%;
	min-height: 100vh;
	// background-image: url(https://636c-cloud1-3gtteslc0483c486-1323896692.tcb.qcloud.la/%E9%80%9A%E7%94%A8%E8%83%8C%E6%99%AF%E5%9B%BE.png);
	background-size: cover;
	background-attachment: fixed;
	min-height: 100vh;
  width: 100vw;
  padding-bottom: 80rpx;
}
.pubtitle{
	text-align: center;
	padding-top: 60rpx;
}
.pubtitle .en{
  font-size: 86rpx;
  font-weight: 900;
  /* 全大写 */
  text-transform: uppercase;
  color:var(--color3);
  /* 透明度 */
  opacity: 0.1;
}
.pubtitle .cn{
  font-size: 56rpx;
  font-weight: 900;
  /* 向上移动 */
  transform: translateY(-60rpx);
  color:var( --color4);
}
.pubtitle .line{
  width: 100rpx;
  height: 5rpx;
  background: var(--color3);
  opacity: 0.6;
  display: inline-block;
  transform: translateY(-40rpx);
}
.content{
	width: 100%;
	margin-top: 20rpx;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
	.img{
		width: 300rpx;
		border: 6rpx solid #bb0404;
		margin-top: 50rpx;
	}
}

.mainbody{
  .first{
    padding: 10rpx;
  }
}

